English Dictionary
◊ HEMLOCK TREE
hemlock tree
n : an evergreen tree [syn: {hemlock}]